<!DOCTYPE html>
<html lang="ja">

<head>
  <meta charset="utf-8">
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <meta http-equiv="Content-Style-Type" content="text/css">
  <script src='../bbs.js'></script>

  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=UA-120820034-1"></script>

  <link href="../bbs.css" type="text/css" rel="stylesheet">
  <link rel="shortcut icon" href="/favicon.ico">
  <title>検索ダイアログ表示時の挙動に関しての二件のお願い | サクラエディタ過去ログ</title>
</head>
<body>
<ul class="side">
        <a href="./" class="toindex">◀一般トップへ</a>
        <li><div class="list-title">
    <span class="no">3172</span>
    <a class="thread-title" href="3172.html#3172">検索ダイアログ表示時の挙動に関しての二件のお願い</a></div>
    <ul><li><div class="list-title">
    <span class="no">3174</span>
    <a class="thread-title" href="3172.html#3174">Re:検索ダイアログ表示時の挙動に関しての二件のお願い</a></div>
    <ul><li><div class="list-title">
    <span class="no">3182</span>
    <a class="thread-title" href="3172.html#3182">Re2:検索ダイアログ表示時の挙動に関しての二件のお願い</a></div>
    <ul><li><div class="list-title">
    <span class="no">3183</span>
    <a class="thread-title" href="3172.html#3183">Re3:検索ダイアログ表示時の挙動に関しての二件のお願い</a></div>
    <ul><li><div class="list-title">
    <span class="no">3184</span>
    <a class="thread-title" href="3172.html#3184">Re4:検索ダイアログ表示時の挙動に関しての二件のお願い</a></div>
    </li></ul></li></ul></li></ul></li></ul></li>
    </ul><ul class="main"><li><section><h1 id=3172>
    <span class="no">[3172]</span>
    <a class="thread-title" href="#3172">検索ダイアログ表示時の挙動に関しての二件のお願い</a>
    <span class="author">匿名を希望します</span>
    <time datetime="2003-08-13T19:15:06">2003年08月13日 19:15</time></h1>
    <div class="body">はじめまして。<br>私はサクラエディタをマクロで武装し、Emacs風のキーバインドにして<br>使っている、ごく平凡な社会人です。<br>これはバグ報告ではありません。単なる個人の独断及び偏見に基づく<br>報告でありお願いです。誰もいない場所で愚痴っていてもつまらないのでここに書きます。<br>私が進言したいのは、標準でCtrl+Fにマップされた検索ダイアログが<br>表示される際の挙動に関連したものです。<br>それはささやかなものと軽微なもの、すなわち計二つです。<br><br>【ソレは違うナリ】<br>既に検索を行っていて、最後に入力したものを微修正してから再度検索<br>したい場合に、再度検索をしようとCtrl+Fを押したという状況である。<br>しかし、ダイアログに表示されるのはカーソル付近であるか、選択範囲の文字列である。<br>これは上記の動作を幾度も繰り返す私のような不完全な者にとって悲しいこと<br>である。設定によりこの挙動を殺し、最後の検索文字列を優先させられように<br>してもらえたりするならば、私は猛烈に嬉しい。<br><br>【奇妙奇天烈な正規表現】<br>私は正規表現を多用するため、該当するチェックボックスが常にONになっている。<br>すると、上記の件のごとく検索文字列の欄にカーソル近辺または選択範囲の単語が入ると、<br>まったく用を成さない奇妙奇天烈な正規表現が出来上がることがある。<br>「(Hoge)fooHoge(hoge[0])」を<br>「(Hoge)barHoge(hoge[0])」に置き換えようとするとき、<br>現れた検索ダイアログの置き換え文字列欄にいちいち<br>エスケープ文字の\を挿入してゆくのは軟弱な私には苦痛である。<br>これを設定によって自動的にエスケープ済みの文字列として扱うように<br>できるとするなら、私は至極嬉しい。<br><br>以上の二点がこの素晴らしいエディタを使っていて感じたささいなひっかかりです。<br>それと、語調が壊れていてすみません。<br></div></section>
    <ul><li><section><h1 id=3174>
    <span class="no">[3174]</span>
    <a class="thread-title" href="#3174">Re:検索ダイアログ表示時の挙動に関しての二件のお願い</a>
    <span class="author">wmlhq</span>
    <time datetime="2003-08-14T12:40:43">2003年08月14日 12:40</time></h1>
    <div class="body">前半を翻訳＆要約すると<br>&gt;選択中の単語よりも最後の検索文字列を優先するオプションがほしい<br>ということです。<br><br>&gt;エスケープ文字の\を挿入してゆくのは軟弱な私には苦痛<br>マウスで[正規表現(E)]チェックボックスを押したくない人は、キーボードで[Alt]+[E]を代わりに押してください。</div></section>
    <ul><li><section><h1 id=3182>
    <span class="no">[3182]</span>
    <a class="thread-title" href="#3182">Re2:検索ダイアログ表示時の挙動に関しての二件のお願い</a>
    <span class="author">匿名を希望します</span>
    <time datetime="2003-08-15T16:52:08">2003年08月15日 16:52</time></h1>
    <div class="body">▼ wmlhqさん<br>&gt; &gt;エスケープ文字の\を挿入してゆくのは軟弱な私には苦痛<br>&gt; マウスで[正規表現(E)]チェックボックスを押したくない人は、キーボードで[Alt]+[E]を代わりに押してください。<br><br>変な文体で書いてしまい申し訳ありません。誤解があるようですので<br>もうすこし状況を詳細に書きます。<br><br>既に前回の検索時等に正規表現チェックボックスをONにしてあるときに、<br>検索ダイアログor置き換えダイアログを表示する状況です。<br>すると、例えば「HOGE)(*GE[0])」をカーソルで選択していたときには、<br>当然ながら検索文字列欄には「HOGE)(*GE[0])」が入ります。<br>ここまでは万事OKです。何の問題もありません。でも私はこう思います。<br>このままでは絶対に検索できません。この文字列は明らかに不正な正規表現になっているからです。<br>ついほとばしる検索衝動に任せてENTERキーを押すと、怒られてしまいます。<br><br>ですから、正規表現チェックボックスがONである場合に、たとえば正規表現上の定義文字を<br>エスケープした形で、「HOGE\)\(\*GE\[0\]\)」のように表示されたほうが、<br>１．「正規表現エラー」ダイアログに注意されることもない。<br>２．選択している文字列ですぐさま検索できる。<br>の二点から、望ましいのではないかと思いました。<br><br>そもそも誤解を招くようなわかりづらい投稿をした自分が悪いのであって、<br>wmlhqさんに落ち度は無いのですが。２個目はそういう意味で書きました。<br></div></section>
    <ul><li><section><h1 id=3183>
    <span class="no">[3183]</span>
    <a class="thread-title" href="#3183">Re3:検索ダイアログ表示時の挙動に関しての二件のお願い</a>
    <span class="author">蒔田　信幸</span>
    <time datetime="2003-08-15T19:59:12">2003年08月15日 19:59</time></h1>
    <div class="body">▼ 匿名を希望します<br>正規表現のチェックボックスがＯＮの場合に、文字を選択して、検索／置換ダイアログを開いた場合の事。<br>検索文字に￥が入り、非正規表現にしてほしい。なぜなら、テキスト上の文字は正規表現ではないはずだから。<br><br>話は変わりますが、<br>正規表現がOＦＦの状態で、文字を選択しておいて、検索／置換ダイアログを開くと、ダイアログの検索文字は選択した文字のままです。<br>そこで、おもむろに正規表現をＯＮにすると．．．．<br>１．￥が入り、検索文字が非正規表現に変わる。<br>２．正規表現のチェックボックス以外変わらない。<br>この２．になると仰っているのでしょうか？</div></section>
    <ul><li><section><h1 id=3184>
    <span class="no">[3184]</span>
    <a class="thread-title" href="#3184">Re4:検索ダイアログ表示時の挙動に関しての二件のお願い</a>
    <span class="author">匿名を希望します</span>
    <time datetime="2003-08-15T20:22:59">2003年08月15日 20:22</time></h1>
    <div class="body">▼ 蒔田　信幸さん<br>&gt; ▼ 匿名を希望します<br>&gt; 正規表現のチェックボックスがＯＮの場合に、文字を選択して、検索／置換ダイアログを開いた場合の事。<br>&gt; 検索文字に￥が入り、非正規表現にしてほしい。なぜなら、テキスト上の文字は正規表現ではないはずだから。<br>&gt; <br>私が言いたかったことはこちらのほうです。<br><br>読んでみますと、後者の機能も、使う/使わないを選択できる機能として<br>追加されるのであれば便利そうですね。</div></section>
    </li></ul></li></ul></li></ul></li></ul></li></ul></body></html>